import pandas as pd
import numpy as np
import sklearn
import pickle
import time
import datetime
import warnings
'ignore') warnings.filterwarnings(
imports
%run ../functions-auto2.py
with open('../fraudTrain.pkl', 'rb') as file:
= pickle.load(file) fraudTrain
= throw(fraudTrain,0.5) df50
auto_amt_nb(df50)
model | time | acc | pre | rec | f1 | auc | graph_based | method | throw_rate | train_size | train_cols | train_frate | test_size | test_frate | hyper_params | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | KNeighborsUnif | None | 0.784882 | 0.802768 | 0.762656 | 0.782198 | 0.855432 | False | Auto_not_best | 0.5 | 9009 | [index, amt] | 0.497835 | 3003 | 0.506494 | None |
1 | KNeighborsDist | None | 0.802531 | 0.816940 | 0.786325 | 0.801340 | 0.876074 | False | Auto_not_best | 0.5 | 9009 | [index, amt] | 0.497835 | 3003 | 0.506494 | None |
2 | LightGBMXT | None | 0.879787 | 0.906162 | 0.850756 | 0.877586 | 0.956089 | False | Auto_not_best | 0.5 | 9009 | [index, amt] | 0.497835 | 3003 | 0.506494 | None |
3 | LightGBM | None | 0.887446 | 0.904306 | 0.869822 | 0.886729 | 0.960518 | False | Auto_not_best | 0.5 | 9009 | [index, amt] | 0.497835 | 3003 | 0.506494 | None |
4 | RandomForestGini | None | 0.881452 | 0.892785 | 0.870480 | 0.881491 | 0.956597 | False | Auto_not_best | 0.5 | 9009 | [index, amt] | 0.497835 | 3003 | 0.506494 | None |
5 | RandomForestEntr | None | 0.877456 | 0.888739 | 0.866535 | 0.877497 | 0.955731 | False | Auto_not_best | 0.5 | 9009 | [index, amt] | 0.497835 | 3003 | 0.506494 | None |
6 | CatBoost | None | 0.878455 | 0.918841 | 0.833662 | 0.874181 | 0.949726 | False | Auto_not_best | 0.5 | 9009 | [index, amt] | 0.497835 | 3003 | 0.506494 | None |
7 | ExtraTreesGini | None | 0.883117 | 0.904006 | 0.860618 | 0.881778 | 0.957668 | False | Auto_not_best | 0.5 | 9009 | [index, amt] | 0.497835 | 3003 | 0.506494 | None |
8 | ExtraTreesEntr | None | 0.881119 | 0.901934 | 0.858646 | 0.879757 | 0.958098 | False | Auto_not_best | 0.5 | 9009 | [index, amt] | 0.497835 | 3003 | 0.506494 | None |
9 | NeuralNetFastAI | None | 0.855811 | 0.961800 | 0.744905 | 0.839570 | 0.905923 | False | Auto_not_best | 0.5 | 9009 | [index, amt] | 0.497835 | 3003 | 0.506494 | None |
10 | XGBoost | None | 0.883783 | 0.900273 | 0.866535 | 0.883082 | 0.960783 | False | Auto_not_best | 0.5 | 9009 | [index, amt] | 0.497835 | 3003 | 0.506494 | None |
11 | NeuralNetTorch | None | 0.879121 | 0.902643 | 0.853386 | 0.877323 | 0.950189 | False | Auto_not_best | 0.5 | 9009 | [index, amt] | 0.497835 | 3003 | 0.506494 | None |
12 | LightGBMLarge | None | 0.880786 | 0.889484 | 0.873110 | 0.881221 | 0.956996 | False | Auto_not_best | 0.5 | 9009 | [index, amt] | 0.497835 | 3003 | 0.506494 | None |
13 | WeightedEnsemble_L2 | None | 0.892108 | 0.936543 | 0.844181 | 0.887967 | 0.962480 | False | Auto_not_best | 0.5 | 9009 | [index, amt] | 0.497835 | 3003 | 0.506494 | None |